﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EntitiesLayer.Entities
{
    public class Mantenimientos
    {
        /// <summary>
        /// ////////////////////////// ------ PAIS -------- ////////////////////////////////////////
        /// </summary>

        private string codPais;

        public string CodPais
        {
            get { return codPais; }
            set { codPais = value; }
        }

        private string nomPais;

        public string NomPais
        {
            get { return nomPais; }
            set { nomPais = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ TIPO DOCUMENTO -------- ///////////////////////////////
        /// </summary>
        /// 

        private string codTipoDocumento;

        public string CodTipoDocumento
        {
            get { return codTipoDocumento; }
            set { codTipoDocumento = value; }
        }

        private string desTipoDocumento;

        public string DesTipoDocumento
        {
            get { return desTipoDocumento; }
            set { desTipoDocumento = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ TIPO PACIENTE -------- ///////////////////////////////
        /// </summary>
        ///

        private string codTipoPaciente;

        public string CodTipoPaciente
        {
            get { return codTipoPaciente; }
            set { codTipoPaciente = value; }
        }

        private string desTipoPaciente;

        public string DesTipoPaciente
        {
            get { return desTipoPaciente; }
            set { desTipoPaciente = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ COMPAÑIA SEGURO -------- ///////////////////////////////
        /// </summary>
        ///

        private string codCiaSeguro;

        public string CodCiaSeguro
        {
            get { return codCiaSeguro; }
            set { codCiaSeguro = value; }
        }

        private string desCiaSeguro;

        public string DesCiaSeguro
        {
            get { return desCiaSeguro; }
            set { desCiaSeguro = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ RELACION PACIENTE -------- ///////////////////////////////
        /// </summary>
        ///

        private string codRelacionPaciente;

        public string CodRelacionPaciente
        {
            get { return codRelacionPaciente; }
            set { codRelacionPaciente = value; }
        }

        private string desRelacionPaciente;

        public string DesRelacionPaciente
        {
            get { return desRelacionPaciente; }
            set { desRelacionPaciente = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ SEDE -------- ///////////////////////////////
        /// </summary>
        ///

        private string codSede;

        public string CodSede
        {
            get { return codSede; }
            set { codSede = value; }
        }

        private string desSede;

        public string DesSede
        {
            get { return desSede; }
            set { desSede = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ UNIDAD NEGOCIO -------- ///////////////////////////////
        /// </summary>
        ///

        private string codUnidadNegocio;

        public string CodUnidadNegocio
        {
            get { return codUnidadNegocio; }
            set { codUnidadNegocio = value; }
        }

        private string desUnidadNegocio;

        public string DesUnidadNegocio
        {
            get { return desUnidadNegocio; }
            set { desUnidadNegocio = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ ORIGEN -------- ///////////////////////////////
        /// </summary>
        ///

        private string codOrigen;

        public string CodOrigen
        {
            get { return codOrigen; }
            set { codOrigen = value; }
        }

        private string desOrigen;

        public string DesOrigen
        {
            get { return desOrigen; }
            set { desOrigen = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ PROVEEDOR -------- ///////////////////////////////
        /// </summary>
        ///

        private string codProveedor;

        public string CodProveedor
        {
            get { return codProveedor; }
            set { codProveedor = value; }
        }

        private string razProveedor;

        public string RazProveedor
        {
            get { return razProveedor; }
            set { razProveedor = value; }
        }

        private string apeProveedor;

        public string ApeProveedor
        {
            get { return apeProveedor; }
            set { apeProveedor = value; }
        }

        private string nomProveedor;

        public string NomProveedor
        {
            get { return nomProveedor; }
            set { nomProveedor = value; }
        }

        private string nomContactoProveedor;

        public string NomContactoProveedor
        {
            get { return nomContactoProveedor; }
            set { nomContactoProveedor = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ ESTADO -------- ///////////////////////////////
        /// </summary>
        ///

        private string codEstado;

        public string CodEstado
        {
            get { return codEstado; }
            set { codEstado = value; }
        }

        private string desEstado;

        public string DesEstado
        {
            get { return desEstado; }
            set { desEstado = value; }
        }

        private int tipo;

        public int Tipo
        {
            get { return tipo; }
            set { tipo = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ MOTIVO -------- ///////////////////////////////
        /// </summary>
        ///

        private string codGeneral;

        public string CodGeneral
        {
            get { return codGeneral; }
            set { codGeneral = value; }
        }

        private string desGeneral;

        public string DesGeneral
        {
            get { return desGeneral; }
            set { desGeneral = value; }
        }

        private string codEspecifico;

        public string CodEspecifico
        {
            get { return codEspecifico; }
            set { codEspecifico = value; }
        }

        private string desEspecifico;

        public string DesEspecifico
        {
            get { return desEspecifico; }
            set { desEspecifico = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ AREA -------- ///////////////////////////////
        /// </summary>
        ///

        private string codArea;

        public string CodArea
        {
            get { return codArea; }
            set { codArea = value; }
        }

        private string desArea;

        public string DesArea
        {
            get { return desArea; }
            set { desArea = value; }
        }

        private string codJefArea;

        public string CodJefArea
        {
            get { return codJefArea; }
            set { codJefArea = value; }
        }

        private string nomJefArea;

        public string NomJefArea
        {
            get { return nomJefArea; }
            set { nomJefArea = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ USUARIO-------- ///////////////////////////////
        /// </summary>
        ///

        private string numDocUsuario;

        public string NumDocUsuario
        {
            get { return numDocUsuario; }
            set { numDocUsuario = value; }
        }

        private string apeUsuario;

        public string ApeUsuario
        {
            get { return apeUsuario; }
            set { apeUsuario = value; }
        }

        private string nomUsuario;

        public string NomUsuario
        {
            get { return nomUsuario; }
            set { nomUsuario = value; }
        }
        
        private string userUsuario;

        public string UserUsuario
        {
            get { return userUsuario; }
            set { userUsuario = value; }
        }

        private string passUsuario;

        public string PassUsuario
        {
            get { return passUsuario; }
            set { passUsuario = value; }
        }

        private string email;

        public string Email
        {
            get { return email; }
            set { email = value; }
        }

        /// <summary>
        /// ////////////////////////// ------ PERFIL-------- ///////////////////////////////
        /// </summary>
        ///


        private int idPerfil;

        public int IdPerfil
        {
            get { return idPerfil; }
            set { idPerfil = value; }
        }

        private string nomPerfil;

        public string NomPerfil
        {
            get { return nomPerfil; }
            set { nomPerfil = value; }
        }
        /// <summary>
        /// /////////////////////////////////////////////////////////////////////////////////////////////////
        /// </summary>
        /// 

        private DateTime fecRegistro;

        public DateTime FecRegistro
        {
            get { return fecRegistro; }
            set { fecRegistro = value; }
        }

        private DateTime fecActualizacion;

        public DateTime FecActualizacion
        {
            get { return fecActualizacion; }
            set { fecActualizacion = value; }
        }

        /// <summary>
        /// ///////////////////////////////////////CORREO//////////////////////////////////////////////////////////
        /// </summary>
        /// 

        private string codTipCorreo;

        public string CodTipCorreo
        {
            get { return codTipCorreo; }
            set { codTipCorreo = value; }
        }
        private string tituloCorreo;

        public string TituloCorreo
        {
            get { return tituloCorreo; }
            set { tituloCorreo = value; }
        }
        private string detalleCorreo;

        public string DetalleCorreo
        {
            get { return detalleCorreo; }
            set { detalleCorreo = value; }
        }

        private string descripCorreo;

        public string DescripCorreo
        {
            get { return descripCorreo; }
            set { descripCorreo = value; }
        }

        private DateTime fechaActCorreo;

        public DateTime FechaActCorreo
        {
            get { return fechaActCorreo; }
            set { fechaActCorreo = value; }
        }
        private string usuarioActCorreo;

        public string UsuarioActCorreo
        {
            get { return usuarioActCorreo; }
            set { usuarioActCorreo = value; }
        }

        

        #region Edy

        #region Tipo Queja

        /// <summary>
        /// Tabla Tipo Queja, obtiene o establece el Código de Queja
        /// </summary>
        public string TQ_VQUE_COD_TIP_QUE { get; set; }

        /// <summary>
        /// Tabla Tipo Queja, obtiene o establece Descripción de la queja
        /// </summary>
        public string TQ_VQUE_DESC_TIP_QUE { get; set; }

        /// <summary>
        /// Tabla Tipo Queja, obtiene o establece Cantidad de Días
        /// </summary>
        public int TQ_IQUE_PLAZO_CANTIDAD { get; set; }

        /// <summary>
        /// Tabla Tipo Queja, obtiene o establece descripción de la unidad
        /// </summary>
        public string TQ_VQUE_PLAZO_UNIDAD { get; set; }

        /// <summary>
        /// Tabla Tipo Queja, obtiene o establece estado de la unidad
        /// </summary>
        public int TQ_IQUE_ACTIVO { get; set; }

        #endregion

        #endregion

    }
}
